package com.xiangshizhineng.tianzhangzhi.app.model.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author Administrator
 * @Desc 完成情况
 * @date 2022/2/22 13:28
 */
@Data
@ApiModel("完成情况实体类")
public class CompletionResponse implements Serializable {
    /*xx名称*/
    @ApiModelProperty(value = "xx名称")
    private String name;
    /*已完成任务数*/
    @ApiModelProperty(value = "已完成任务数")
    private Integer taskCompleted;
    /*进行中任务数*/
    @ApiModelProperty(value = "进行中任务数")
    private Integer taskCompleting;
    /*预期任务数*/
    @ApiModelProperty(value = "逾期任务数")
    private Integer taskTimeOut;
    @ApiModelProperty(value = "总任务数")
    private Integer allTasks;
    /*任务完成率*/
    @ApiModelProperty(value = "任务完成率")
    private String taskCompletion;
    /*上报事件数*/
    @ApiModelProperty(value = "上报事件数")
    private Integer reported;
    /*进行中事件数*/
    @ApiModelProperty(value = "进行中事件数")
    private Integer eventCompleting;
    /*已完成事件数*/
    @ApiModelProperty(value = "已完成事件数")
    private Integer eventCompleted;
    @ApiModelProperty(value = "总事件数")
    private Integer allEvents;
    /*事件解决率*/
    @ApiModelProperty(value = "事件解决率")
    private String eventCompletion;
}
